have respect for - French English Dictionary